package com.zork.cmdb.webapi.domain.dbo;

import java.util.Date;

/**
 * @author chenjh
 * @date 2018/5/16
 * @description
 */
public class ModuleDO {
    private Integer moduleID;
    private String moduleName;
    private String moduleNum;
    private Integer categoryID;
    private Integer imageID;
    private Boolean isUsable;
    private Boolean isSystemDefined;
    private Integer parentID;
    private String instanceTableName;
    private Date createTime;
    private String createUser;

    public Integer getModuleID() {
        return moduleID;
    }

    public void setModuleID(Integer moduleID) {
        this.moduleID = moduleID;
    }

    public String getModuleName() {
        return moduleName;
    }

    public void setModuleName(String moduleName) {
        this.moduleName = moduleName;
    }

    public String getModuleNum() {
        return moduleNum;
    }

    public void setModuleNum(String moduleNum) {
        this.moduleNum = moduleNum;
    }

    public Integer getCategoryID() {
        return categoryID;
    }

    public void setCategoryID(Integer categoryID) {
        this.categoryID = categoryID;
    }

    public Integer getImageID() {
        return imageID;
    }

    public void setImageID(Integer imageID) {
        this.imageID = imageID;
    }

    public Boolean getUsable() {
        return isUsable;
    }

    public void setUsable(Boolean usable) {
        isUsable = usable;
    }

    public Boolean getSystemDefined() {
        return isSystemDefined;
    }

    public void setSystemDefined(Boolean systemDefined) {
        isSystemDefined = systemDefined;
    }

    public Integer getParentID() {
        return parentID;
    }

    public void setParentID(Integer parentID) {
        this.parentID = parentID;
    }

    public String getInstanceTableName() {
        return instanceTableName;
    }

    public void setInstanceTableName(String instanceTableName) {
        this.instanceTableName = instanceTableName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    @Override
    public String toString() {
        return "ModuleDO{" +
                "moduleID=" + moduleID +
                ", moduleName='" + moduleName + '\'' +
                ", moduleNum='" + moduleNum + '\'' +
                ", categoryID=" + categoryID +
                ", imageID=" + imageID +
                ", isUsable=" + isUsable +
                ", isSystemDefined=" + isSystemDefined +
                ", parentID=" + parentID +
                ", instanceTableName='" + instanceTableName + '\'' +
                ", createTime=" + createTime +
                ", createUser='" + createUser + '\'' +
                '}';
    }
}
